gtk4.git
4 years agodebian: Enable sysprof support under linux
Marco Trevisan (Treviño) [Mon, 19 Jul 2021 16:02:41 +0000 (18:02 +0200)]
debian: Enable sysprof support under linux

We need to manually add sysprof dev dependencies as these are only
suggestions.

4 years agodebian: Add support for libcloudproviders in debian
Marco Trevisan (Treviño) [Mon, 19 Jul 2021 15:49:47 +0000 (17:49 +0200)]
debian: Add support for libcloudproviders in debian

While keep this disabled for ubuntu and derivatives as it's not in main
repo.

4 years agodebian: Add libgtk-4-media-ffmpeg package to provide a media module
Marco Trevisan (Treviño) [Mon, 19 Jul 2021 15:19:40 +0000 (17:19 +0200)]
debian: Add libgtk-4-media-ffmpeg package to provide a media module

4 years agodebian: Add libgtk-4-media-gstreamer package to provide a media module
Marco Trevisan (Treviño) [Mon, 19 Jul 2021 13:42:50 +0000 (15:42 +0200)]
debian: Add libgtk-4-media-gstreamer package to provide a media module

4 years agodebian/rules: Use Enable auto-features for debs and disable them for udebs
Marco Trevisan (Treviño) [Mon, 19 Jul 2021 16:20:08 +0000 (18:20 +0200)]
debian/rules: Use Enable auto-features for debs and disable them for udebs

Avoid listing managing this manually, while explicitly disable or enable
when something is required.

4 years agodebian/rules: Add upstream bug mentioning test failures
Marco Trevisan (Treviño) [Mon, 19 Jul 2021 13:30:08 +0000 (15:30 +0200)]
debian/rules: Add upstream bug mentioning test failures

4 years agod/rules: Properly disable media backends
Sebastian Krzyszkowiak [Fri, 16 Jul 2021 02:27:03 +0000 (04:27 +0200)]
d/rules: Properly disable media backends

meson_options.txt lists `media-ffmpeg` and `media-gstreamer` as separate
feature toggles. This fixes a problem with dh_missing failing the package
build if media backend dependencies have been found by meson, like:

 dh_missing: warning: usr/lib/aarch64-linux-gnu/gtk-4.0/4.0.0/media/libmedia-gstreamer.so exists in debian/install/deb but is not installed to anywhere

4 years agoUpload to experimental
Marco Trevisan (Treviño) [Wed, 14 Jul 2021 03:35:40 +0000 (05:35 +0200)]
Upload to experimental

4 years agoUpdate changelog
Marco Trevisan (Treviño) [Tue, 13 Jul 2021 16:14:22 +0000 (18:14 +0200)]
Update changelog

4 years agoUpdate upstream source from tag 'upstream/4.3.1+ds'
Marco Trevisan (Treviño) [Tue, 13 Jul 2021 16:14:21 +0000 (18:14 +0200)]
Update upstream source from tag 'upstream/4.3.1+ds'

Update to upstream version '4.3.1+ds'
with Debian dir b7aa3b40114374ebc4746bb386978ca6e1d1b729

4 years agodebian/libgtk4-doc.links: Add links as devhelp books instead of gtk-doc
Marco Trevisan (Treviño) [Tue, 13 Jul 2021 15:47:40 +0000 (17:47 +0200)]
debian/libgtk4-doc.links: Add links as devhelp books instead of gtk-doc

We want the documentation to be available in devhelp but these are not
gtk-doc files anymore, so let's expose them as devhelp books instead.

4 years agodebian/watch: Repack using ds suffix as per the d/copyright exclusions
Marco Trevisan (Treviño) [Tue, 13 Jul 2021 14:19:26 +0000 (16:19 +0200)]
debian/watch: Repack using ds suffix as per the d/copyright exclusions

4 years agodebian/copyright: Update copyright for gi-docgen excluding fonts
Marco Trevisan (Treviño) [Tue, 13 Jul 2021 14:18:15 +0000 (16:18 +0200)]
debian/copyright: Update copyright for gi-docgen excluding fonts

The fonts are excluded as per #986999.

4 years agoNew upstream version 4.3.1+ds
Marco Trevisan (Treviño) [Tue, 13 Jul 2021 16:13:01 +0000 (18:13 +0200)]
New upstream version 4.3.1+ds

4 years agodebian/control: move gi-docgen dependencies to bd-indep and remove warn
Marco Trevisan (Treviño) [Tue, 13 Jul 2021 13:43:13 +0000 (15:43 +0200)]
debian/control: move gi-docgen dependencies to bd-indep and remove warn

We're probably just using gi-docgen as shipped upstream even when the
packaged one will be hitting debian.

4 years agodebian: Use dh 13 substitutions for install files instead of .in files
Marco Trevisan (Treviño) [Sun, 11 Jul 2021 12:18:54 +0000 (14:18 +0200)]
debian: Use dh 13 substitutions for install files instead of .in files

4 years agodebian/log-reftests.py: Remove wrong wayland paths
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 16:19:43 +0000 (18:19 +0200)]
debian/log-reftests.py: Remove wrong wayland paths

4 years agoUpload to experimental
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 14:31:39 +0000 (16:31 +0200)]
Upload to experimental

4 years agoUpdate changelog
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 05:37:41 +0000 (07:37 +0200)]
Update changelog

4 years agodebian/tests: Port to Gtk4 and run them both in wayland and x11
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 04:06:36 +0000 (06:06 +0200)]
debian/tests: Port to Gtk4 and run them both in wayland and x11

4 years agodebian/rules: Skip some broken comparison tests in big endian archs
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 02:30:37 +0000 (04:30 +0200)]
debian/rules: Skip some broken comparison tests in big endian archs

4 years agodebian/patches: Initialize the textbtree tags counting causing s390x failures
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 01:49:55 +0000 (03:49 +0200)]
debian/patches: Initialize the textbtree tags counting causing s390x failures

4 years agodebian: Run tests under wayland too in linux
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 14:22:45 +0000 (16:22 +0200)]
debian: Run tests under wayland too in linux

It's now becoming the default backend so better to also test the library
there.

4 years agodebian/run-tests.sh: Only print full log on errors
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 02:54:07 +0000 (04:54 +0200)]
debian/run-tests.sh: Only print full log on errors

No need to output the whole log if there have been no failures

4 years agodebian/rules: Move test script to an easier to maintain external file
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 14:11:33 +0000 (16:11 +0200)]
debian/rules: Move test script to an easier to maintain external file

We're doing lots of operations to run tests, it's better to have the
setup in an external script that it's easier to run, debug and maintain

4 years agodebian/rules: Support running tests in parallel
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 03:09:39 +0000 (05:09 +0200)]
debian/rules: Support running tests in parallel

This works fine now, so let's enable it again

4 years agodebian/rules: Do not reset xvfb on running tests
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 03:08:56 +0000 (05:08 +0200)]
debian/rules: Do not reset xvfb on running tests

4 years agodebian/rules: Ensure all symbols are defined
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 03:07:47 +0000 (05:07 +0200)]
debian/rules: Ensure all symbols are defined

This is now working fine with all the components

4 years agodebian/patches: Get typelib path from pkg-config
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 03:02:05 +0000 (05:02 +0200)]
debian/patches: Get typelib path from pkg-config

4 years agodebian/libgtk-4-doc.*: Adapt install files and links to gi-docgen paths
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 01:58:55 +0000 (03:58 +0200)]
debian/libgtk-4-doc.*: Adapt install files and links to gi-docgen paths

Docs are installed all in /usr/share/docs/libgtk-4-doc subfolders and
linked to /usr/share/gtk-doc to keep devhelp support

4 years agodebian/libgtk-4-1.symbols.in: Add new symbols
Marco Trevisan (Treviño) [Thu, 8 Jul 2021 01:16:15 +0000 (03:16 +0200)]
debian/libgtk-4-1.symbols.in: Add new symbols

4 years agodebian/control: Add python3-gi as test build dependency
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 18:34:40 +0000 (20:34 +0200)]
debian/control: Add python3-gi as test build dependency

It's needed by introspection tests

4 years agodebian/rules: Do not manually build docs at build phase
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 18:11:27 +0000 (20:11 +0200)]
debian/rules: Do not manually build docs at build phase

This is now handled by gi-docgen that is called at build phase, not at
install phase.

4 years agodebian/rules: Do not check for nocheck with dh 13
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 18:08:02 +0000 (20:08 +0200)]
debian/rules: Do not check for nocheck with dh 13

4 years agodebian/patches: Prevent usage of web-fonts and external links in docs
Marco Trevisan (Treviño) [Fri, 9 Jul 2021 13:39:09 +0000 (15:39 +0200)]
debian/patches: Prevent usage of web-fonts and external links in docs

4 years agodebian/control: Add dependencies to use upstream provided gi-docgen
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 17:50:59 +0000 (19:50 +0200)]
debian/control: Add dependencies to use upstream provided gi-docgen

gi-docgen is still in NEW for some months now, so until that we can
manually use the upstream provided version as subproject.

4 years agodebian/patches: Refresh
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 17:29:33 +0000 (19:29 +0200)]
debian/patches: Refresh

4 years agodebian/control: Update build-dependencies
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 17:21:32 +0000 (19:21 +0200)]
debian/control: Update build-dependencies

4 years agoNew upstream release
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 17:12:21 +0000 (19:12 +0200)]
New upstream release

4 years agoUpdate upstream source from tag 'upstream/4.3.1'
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 17:12:19 +0000 (19:12 +0200)]
Update upstream source from tag 'upstream/4.3.1'

Update to upstream version '4.3.1'
with Debian dir cb23b2105e2426a9b4633eea7fb30821191ae295

4 years agoNew upstream version 4.3.1
Marco Trevisan (Treviño) [Wed, 7 Jul 2021 17:11:06 +0000 (19:11 +0200)]
New upstream version 4.3.1

4 years ago4.3.1
Matthias Clasen [Wed, 9 Jun 2021 22:23:47 +0000 (18:23 -0400)]
4.3.1

4 years agoMerge branch 'ebassi/docs-for-master' into 'master'
Matthias Clasen [Wed, 9 Jun 2021 17:30:02 +0000 (17:30 +0000)]
Merge branch 'ebassi/docs-for-master' into 'master'

docs: Mention Window::close-request in the migration guide

See merge request GNOME/gtk!3655

4 years agodocs: Mention the ::damage-event signal in the migration guide
Emmanuele Bassi [Wed, 9 Jun 2021 17:11:10 +0000 (18:11 +0100)]
docs: Mention the ::damage-event signal in the migration guide

There is no replacement for damage event tracking.

4 years agodocs: Mention GdkSurface:mapped
Emmanuele Bassi [Wed, 9 Jun 2021 17:08:31 +0000 (18:08 +0100)]
docs: Mention GdkSurface:mapped

It replaces the ::map-event and ::unmap-event signals on GtkWidget.

4 years agodocs: Mention Window::close-request in the migration guide
Emmanuele Bassi [Wed, 9 Jun 2021 17:03:12 +0000 (18:03 +0100)]
docs: Mention Window::close-request in the migration guide

The Widget::delete-event signal was moved to Window::close-request.

4 years agoMerge branch 'ci-install-build' into 'master'
Matthias Clasen [Wed, 9 Jun 2021 12:59:46 +0000 (12:59 +0000)]
Merge branch 'ci-install-build' into 'master'

Make a standalone hello world

See merge request GNOME/gtk!3652

4 years agoci: Update the image
Matthias Clasen [Wed, 9 Jun 2021 11:10:13 +0000 (07:10 -0400)]
ci: Update the image

v32 of the image includes wayland-protocols 1.21, and
other updates from Fedora 34.

While we are at it, drop gtk-doc from the image, and drop
the separate DOCS_IMAGE - no longer used.

4 years agoci: Collect hello build logs
Matthias Clasen [Wed, 9 Jun 2021 11:35:25 +0000 (07:35 -0400)]
ci: Collect hello build logs

4 years agoci: Test building against installed GTK
Matthias Clasen [Tue, 8 Jun 2021 21:39:34 +0000 (17:39 -0400)]
ci: Test building against installed GTK

This is meant to ensure that we e.g. install the
right header files, and so on.

4 years agoMake a standalone hello world
Matthias Clasen [Tue, 8 Jun 2021 21:26:36 +0000 (17:26 -0400)]
Make a standalone hello world

We want to test building against the installed GTK
in ci, so lets add a standalone project.

4 years agoMerge branch 'row-activated-annotation' into 'master'
Matthias Clasen [Tue, 8 Jun 2021 17:17:45 +0000 (17:17 +0000)]
Merge branch 'row-activated-annotation' into 'master'

treeview: Add a few missing annotations

Closes #3828

See merge request GNOME/gtk!3647

4 years agoMerge branch 'wip/carlosg/spin-button-swipe-gesture' into 'master'
Matthias Clasen [Tue, 8 Jun 2021 14:54:26 +0000 (14:54 +0000)]
Merge branch 'wip/carlosg/spin-button-swipe-gesture' into 'master'

spinbutton: Connect swipe gesture to the text entry

Closes #4008

See merge request GNOME/gtk!3649

4 years agospinbutton: Mind the step in the swipe gesture
Carlos Garnacho [Tue, 8 Jun 2021 13:09:37 +0000 (15:09 +0200)]
spinbutton: Mind the step in the swipe gesture

The swipe gesture forces values in the spin button that are
"impossible" according to the adjustment. This can break things
in creative ways.

Ensure the steps provided are always multiples of the adjustment
step value, and keep the remainder for further interaction.

4 years agospinbutton: Connect swipe gesture to the text entry
Carlos Garnacho [Tue, 8 Jun 2021 13:06:29 +0000 (15:06 +0200)]
spinbutton: Connect swipe gesture to the text entry

In the GTK3 days, the spin button was an entry, with buttons on
top, and the swipe gesture affected the input on the entry bits.
Now the spin button is a container, so this gesture in the capture
phase applies to all contained children (incl. buttons).

Attach this gesture to the entry itself, so the buttons are left
outside this business. The gesture is still in the capture phase
in order to prevent text selection/edition/etc to happen.

Fixes: https://gitlab.gnome.org/GNOME/gtk/-/issues/4008
4 years agoApply 1 suggestion(s) to 1 file(s)
Matthias Clasen [Tue, 8 Jun 2021 12:59:57 +0000 (12:59 +0000)]
Apply 1 suggestion(s) to 1 file(s)

4 years agoApply 1 suggestion(s) to 1 file(s)
Matthias Clasen [Tue, 8 Jun 2021 12:59:38 +0000 (12:59 +0000)]
Apply 1 suggestion(s) to 1 file(s)

4 years agoMerge branch 'password-entry-buffer' into 'master'
Matthias Clasen [Tue, 8 Jun 2021 12:09:01 +0000 (12:09 +0000)]
Merge branch 'password-entry-buffer' into 'master'

Install gtkpasswordentrybuffer.h

See merge request GNOME/gtk!3646

4 years agotreeview: Documentation tweaks
Matthias Clasen [Tue, 8 Jun 2021 11:57:55 +0000 (07:57 -0400)]
treeview: Documentation tweaks

4 years agoInstall gtkpasswordentrybuffer.h
Matthias Clasen [Tue, 8 Jun 2021 11:49:06 +0000 (07:49 -0400)]
Install gtkpasswordentrybuffer.h

4 years agoMerge branch 'password-entry-buffer' into 'master'
Matthias Clasen [Tue, 8 Jun 2021 11:25:12 +0000 (11:25 +0000)]
Merge branch 'password-entry-buffer' into 'master'

Make GtkPasswordEntryBuffer public

See merge request GNOME/gtk!3645

4 years agoMake GtkPasswordEntryBuffer public
Matthias Clasen [Tue, 8 Jun 2021 11:25:11 +0000 (11:25 +0000)]
Make GtkPasswordEntryBuffer public

4 years agoMerge branch 'ebassi/issue-3892' into 'master'
Matthias Clasen [Mon, 7 Jun 2021 18:10:12 +0000 (18:10 +0000)]
Merge branch 'ebassi/issue-3892' into 'master'

a11y: Update the level property for tree expanders

Closes #3892

See merge request GNOME/gtk!3470

4 years agoMerge branch 'glib-main' into 'master'
Emmanuele Bassi [Mon, 7 Jun 2021 14:53:04 +0000 (14:53 +0000)]
Merge branch 'glib-main' into 'master'

subprojects: Use GLib main branch

See merge request GNOME/gtk!3642

4 years agosubprojects: Use GLib main branch
Philip Withnall [Mon, 7 Jun 2021 13:56:49 +0000 (14:56 +0100)]
subprojects: Use GLib main branch

GLib upstream has renamed its `master` branch to `main`.

See https://gitlab.gnome.org/GNOME/glib/-/issues/2348.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
4 years agotreeview: Add a few missing annotations
Matthias Clasen [Sun, 6 Jun 2021 12:24:52 +0000 (08:24 -0400)]
treeview: Add a few missing annotations

gtk_tree_view_row_activated and the ::row-activated signal
can (and do) receive NULL for the column occasionally.

This is an introspection api change.

Fixes: #3828
4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Sat, 5 Jun 2021 22:13:21 +0000 (22:13 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

Docs: Tweaks

Closes #3638

See merge request GNOME/gtk!3639

4 years agogtk-builder-tool: Replace can-focus with focusable
Matthias Clasen [Sat, 5 Jun 2021 21:56:35 +0000 (17:56 -0400)]
gtk-builder-tool: Replace can-focus with focusable

The focusable property has the meaning that can-focus had
in GTK 3.

Update tests, and mention this in the migration guide.

Fixes: #3638
4 years agoDocs: Tweaks
Matthias Clasen [Sat, 5 Jun 2021 21:36:02 +0000 (17:36 -0400)]
Docs: Tweaks

Remove some more redundant "or NULL" blurbs.

4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Sat, 5 Jun 2021 21:36:06 +0000 (21:36 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

popovermenu: doc tweaks

See merge request GNOME/gtk!3638

4 years agopopovermenu: doc tweaks
Matthias Clasen [Sat, 5 Jun 2021 21:19:39 +0000 (17:19 -0400)]
popovermenu: doc tweaks

4 years agoMerge branch 'submenu-action-fixes' into 'master'
Matthias Clasen [Sat, 5 Jun 2021 13:36:10 +0000 (13:36 +0000)]
Merge branch 'submenu-action-fixes' into 'master'

Submenu action fixes

Closes #3721

See merge request GNOME/gtk!3272

4 years agoMerge branch 'msvc-aarch64' into 'master'
Matthias Clasen [Sat, 5 Jun 2021 13:05:15 +0000 (13:05 +0000)]
Merge branch 'msvc-aarch64' into 'master'

gtkpopcountprivate.h: Fix build on ARM/aarch64 Visual Studio

See merge request GNOME/gtk!3637

4 years agomenusectionbox: Fix submenu-action for nested menus
Matthias Clasen [Mon, 8 Mar 2021 05:43:43 +0000 (00:43 -0500)]
menusectionbox: Fix submenu-action for nested menus

We were not updating the state of submenu-actions
for nested submenus.

Fixes: #3721
4 years agopopovermenubar: Make submenu-actions work
Matthias Clasen [Mon, 8 Mar 2021 05:46:30 +0000 (00:46 -0500)]
popovermenubar: Make submenu-actions work

We were not updating submenu-action state
for items in menubars.

4 years agomenutrackeritem: Make submenu-actions work again
Matthias Clasen [Mon, 8 Mar 2021 05:45:35 +0000 (00:45 -0500)]
menutrackeritem: Make submenu-actions work again

This broke when GtkActionMuxer stopped being a
GActionGroup.

4 years agobloatpad: Bring back the menubar
Matthias Clasen [Mon, 8 Mar 2021 05:43:03 +0000 (00:43 -0500)]
bloatpad: Bring back the menubar

This was lost at some point.

4 years agoMerge branch 'powimod_icon' into 'master'
Matthias Clasen [Sat, 5 Jun 2021 12:47:08 +0000 (12:47 +0000)]
Merge branch 'powimod_icon' into 'master'

Load icon from executable on Windows

Closes #3713

See merge request GNOME/gtk!3326

4 years agogtkpopcountprivate.h: Fix build on ARM/aarch64 Visual Studio
Chun-wei Fan [Sat, 5 Jun 2021 07:37:52 +0000 (15:37 +0800)]
gtkpopcountprivate.h: Fix build on ARM/aarch64 Visual Studio

__popcnt() is not supported for ARM nor ARM64 Visual Studio builds, so we must
use the fallback implementation as intrinsics are not supported for this
purpose on ARM/ARM64 Visual Studio builds.

4 years agoMerge branch 'ci-file-filters' into 'master'
Matthias Clasen [Sat, 5 Jun 2021 01:47:24 +0000 (01:47 +0000)]
Merge branch 'ci-file-filters' into 'master'

GtkFileFilter: Allow case-insensitive patterns

Closes #3705

See merge request GNOME/gtk!359

4 years agoMerge branch 'imcontext-ignore-more-keysyms' into 'master'
Matthias Clasen [Sat, 5 Jun 2021 01:19:39 +0000 (01:19 +0000)]
Merge branch 'imcontext-ignore-more-keysyms' into 'master'

imcontext: Ignore more keysyms

See merge request GNOME/gtk!3634

4 years agoAdd GtkFileFilter tests
Matthias Clasen [Fri, 4 Jun 2021 22:34:01 +0000 (18:34 -0400)]
Add GtkFileFilter tests

4 years agoGtkFileFilter: Add suffix matches
Matthias Clasen [Fri, 4 Jun 2021 03:55:48 +0000 (23:55 -0400)]
GtkFileFilter: Add suffix matches

This is less flexible than a glob pattern, but it is
explicitly case-insensitive, to match the behavior
on Windows.

Fixes: #3705
4 years agoAdd a helper to make case-insensitive globs
Matthias Clasen [Fri, 4 Jun 2021 03:50:09 +0000 (23:50 -0400)]
Add a helper to make case-insensitive globs

This will be used in GtkFileFilter in the future.

Tests included.

4 years agoimcontext: Ignore more keysyms
Matthias Clasen [Fri, 4 Jun 2021 23:01:57 +0000 (19:01 -0400)]
imcontext: Ignore more keysyms

It finally dawned on my that #3673 is just another
case of unexpected keysyms getting sent our way via
fringe XKB features.

Ignore them all!

4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Fri, 4 Jun 2021 20:24:23 +0000 (20:24 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

docs: Mention <packing> in migration guide

Closes #3950 and #2271

See merge request GNOME/gtk!3630

4 years agoMerge branch 'master' into 'matthiasc/for-master'
Matthias Clasen [Fri, 4 Jun 2021 20:24:09 +0000 (20:24 +0000)]
Merge branch 'master' into 'matthiasc/for-master'

# Conflicts:
#   docs/reference/gtk/migrating-3to4.md

4 years agoicontheme: Add detail to the 'not found' message
Matthias Clasen [Fri, 4 Jun 2021 13:47:26 +0000 (09:47 -0400)]
icontheme: Add detail to the 'not found' message

Name the icon theme we're using.

Fixes: #2271
4 years agoClean up some comments
Matthias Clasen [Fri, 4 Jun 2021 12:58:12 +0000 (08:58 -0400)]
Clean up some comments

These XXX comments aren't useful enough to keep.

4 years agoAdd a doc comment for gsk_rounded_rect_is_circular
Matthias Clasen [Fri, 4 Jun 2021 12:44:37 +0000 (08:44 -0400)]
Add a doc comment for gsk_rounded_rect_is_circular

4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Fri, 4 Jun 2021 13:21:37 +0000 (13:21 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

docs: Mention <packing> in migration guide

Closes #3950

See merge request GNOME/gtk!3629

4 years agowayland: Add a comment
Matthias Clasen [Fri, 4 Jun 2021 12:29:23 +0000 (08:29 -0400)]
wayland: Add a comment

I just had to debug this to rediscover how it works, so
add a comment for next time.

4 years agowayland: Add a comment
Matthias Clasen [Fri, 4 Jun 2021 12:29:23 +0000 (08:29 -0400)]
wayland: Add a comment

I just had to debug this to rediscover how it works, so
add a comment for next time.

4 years agodocs: Escape some xml tags
Matthias Clasen [Fri, 4 Jun 2021 12:06:18 +0000 (08:06 -0400)]
docs: Escape some xml tags

When mentioning xml tags in markdown, we must write
them as `<foo>`, or they will come out mangled.

4 years agodocs: Mention <packing> in migration guide
Matthias Clasen [Fri, 4 Jun 2021 11:41:25 +0000 (07:41 -0400)]
docs: Mention <packing> in migration guide

Add another hint for what to do with child properties.

Fixes: #3950
4 years agodocs: Mention <packing> in migration guide
Matthias Clasen [Fri, 4 Jun 2021 11:41:25 +0000 (07:41 -0400)]
docs: Mention <packing> in migration guide

Add another hint for what to do with child properties.

Fixes: #3950
4 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Fri, 4 Jun 2021 04:43:20 +0000 (04:43 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

fnmatch: Support case-folding

See merge request GNOME/gtk!3628

4 years agoMerge branch 'gtk_combo_box_with_entry_docs_update' into 'master'
Matthias Clasen [Fri, 4 Jun 2021 04:02:48 +0000 (04:02 +0000)]
Merge branch 'gtk_combo_box_with_entry_docs_update' into 'master'

Documentation update for combo_box_new_with_entry

See merge request GNOME/gtk!3605

4 years agoDocumentation update for combo_box_new_with_entry
DarkTrick [Fri, 4 Jun 2021 04:02:48 +0000 (04:02 +0000)]
Documentation update for combo_box_new_with_entry

4 years agoMove fnmatch testcases to the testsuite
Matthias Clasen [Fri, 4 Jun 2021 03:33:33 +0000 (23:33 -0400)]
Move fnmatch testcases to the testsuite

We have a well-working way to test internal
apis now, lets use it for these tests.